I'm getting following whever setting property in device twin in Azure iot hub device. I'm doing follwoing:
using RegistryManager registryManager = RegistryManager.CreateFromConnectionString(_configuration["IoTHubDeviceConnectionString"]);
var desiredProperties = new TwinCollection();
desiredProperties["configConnection"] = deviceConfigConnection;
var deviceTwin = new Twin()
{
Properties = new TwinProperties()
{
Desired = desiredProperties
},
};
await registryManager.UpdateTwinAsync($"{deviceId}", deviceTwin, "*").ConfigureAwait(false);
Getting following error:
Result: Failure Exception: System.ArgumentException: {"Message":"ErrorCode:ArgumentInvalid;Property or Tag name has invalid characters. Must not contain Control Characters, '.', '$', '#', or ' '.","ExceptionMessage":""}
Views:
369
Total Answered:
1
Total Marked As Answer:
1
Posted On:
23-Apr-2025 02:23